water syringes - German English Dictionary

water syringes

Meanings of "water syringes" in German English Dictionary : 1 result(s)

English German
Medicine
water syringes Wasserspritzen [pl]